mounted police - Francés Inglés Diccionario